草庐IT

php - 带php的Haversine公式

全部标签

php - 嵌套的 UL LI 到 PHP 数组 - 数组中的输出不正确

这是我昨天的问题的后续-RecursiveULLItoPHPmulti-dimensionalarray-我几乎已经成功地将HTMLblock转换为数组,尽管有一个我无法修复的小问题。在处理下面的HTMLblock时,输出数组并没有完全遵循输入的内容(而且我看不出我哪里出错了,需要一双新的眼睛!!)。我已经包含了以下项目:HTMLblockPHP函数和处理输出HTMLblock基本上采用以下形式:-A-B-C-----D-E-F-----G-H-I如下:ABCDEFGHIPHP函数和处理functionprocess_ul($output_data,$data,$key,$level_

php - 字体大小取决于字符长度?

是否可以根据其中的字符数更改div的字体大小?我在小的固定宽度div(100px)中有图像专辑标题。有时专辑名称中的字符太多,它们会强制换行。所以我想知道是否可以调整字体大小以使标题保持在一行上? 最佳答案 是的,通过将变量分配给类:在你的CSS中:.longstring{font-size:10pt;}.shortstring{font-size:14pt;}在你看来$random_number){$font_class='longstring';}else{$font_class='shortstring';}?>">

php - YAML国际化

我正在从事一个大项目。我正在考虑一个新想法,以创建多种语言国际化的最佳方式。解决方案:1.将数据存储为数组-树文件系统..这不是一个好方法,因为我需要“在广播中”修改文件。2.I18n表。所有翻译都有一个共同表或相关表。(数据库查询+数据库缓存)3.YAML(对我来说是新的)我正在阅读有关YAMl的文档,我喜欢这种结构。我建议使用第三种解决方案。我想听听您的意见/建议。提前谢谢你。 最佳答案 好吧,我没有答案。我将在这里描述我的本地化解决方案对于常见的翻译,我使用了Yaml格式。(数据具有这种格式):文件名:common.en_US

php - 如何使用 Javascript 提交 POST 变量?

所以我试图通过表单提交一个变量和变量的名称。我将按钮从提交切换为按钮,因为我需要额外的验证。无论如何,这是现在的按钮:Delete这是我当前的验证:functionsubForm(){if(confirm("Areyousureyouwanttodeletethis?"))document.forms["addorg"].submit();elsereturnfalse;}这是我在另一边的脚本:if(isset($_POST["del"])&&($_POST['del']!=='')){$del=mysql_real_escape_string(html2txt($_POST['del

php - fatal error : Maximum execution time of 30 seconds exceeded when i execute daily run from my website

我正在使用来自网站供应商的phpMyAdmin。我似乎无法编辑php.ini设置页面。那么在哪里设置ini_set('max_execution_time',300);?在我的Php编码页面中?或任何设置页面? 最佳答案 如果您不能编辑php.ini配置,那么您可以在您的PHP页面顶部设置以下内容:ini_set('max_execution_time',300);//300seconds=5minutes//ORset_time_limit(300);//Ifsettozero,notimelimitisimposed.注意:se

php - 将数组转换为单个变量

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Arraytonamedvariables如何转换这样的数组$data=array('name'=>'something','another'=>'variable');到$name='something';$another='variable';有没有办法不用循环就可以做到这一点?

php - Kohana ORM 和验证,有问题

尝试使用适用于Kohana3.2的ORM进行验证。目前我有我的模型:array());protected$_rules=array('name'=>array('not_empty'=>NULL,'min_length'=>array(3),'max_length'=>array(20),),'sku'=>array('not_empty'=>NULL,'min_length'=>array(3),'max_length'=>array(6),),);}这是我的Controller:find_all();$this->template->title=__('Brands');$this

php - Zend Framework 和 zend 库的位置

我目前正在从事几个zend项目,我最初采用的方法是将Zend框架转储到Wamp服务器的根目录(wamp/www)中。然后我使用zf工具将项目创建(多次)到一个名为Projects_Zend的文件夹中,该文件夹也位于Wamp的根目录中。然后我将整个Zend框架复制并粘贴到我的每个项目库文件夹中,我在其中为每个项目设置了适当的路径。问题:这是一个好方法吗,因为我现在有多个zend框架的副本,每个项目一个。问题二:如何避免这种情况??欢迎任何帮助/建议.... 最佳答案 好吧,如果所有的网站总是在同一个服务器上,这就是只拥有一个ZF副本的

php - Zend_Form_Element_Captcha 异常问题...?

在我的Zend应用程序中,我遇到了Captcha元素的异常问题。当我尝试查看我在本地计算机上使用此Captcha元素的表单时,它工作正常,但是当我将它上传到我的Debian服务器时,它无法正常工作...!!!区别如下:正如您在本地主机上看到的,验证码内的文本显示给用户,而在服务器[Debian]上,文本丢失了!!!!!!我使用以下代码在我的Zend表单上创建了验证码元素:$elements=array();$captchaElement=newZend_Form_Element_Captcha('captcha',array('label'=>"IhrgenerierterTextco

php - 检查图像修改时间的 HTACCESS 图像缓存规则

我以两种不同的方式提供图片:例如使用PHP脚本制作个人资料图片直接指向它们,例如图标和背景我正在正确处理他们的缓存,对此我完全陌生。对于PHP脚本,我只是在响应中添加一个Last-Modifiedheader,并在再次调用时传递一个304状态代码,如果文件未更改(使用filemtime())。对于直接访问,我使用的是HTACCESS,但到目前为止我看到的每条规则都不允许我执行与我的PHP脚本中相同的操作(检查文件是否已更改,然后提供304或文件本身).这是我打算使用的HTACCESS规则:HeaderunsetPragmaFileETagNoneHeaderunsetETag#cach